");
}
function dbRecs(url, sparte, name, stichwort) {
this.URL = url;
this.Sparte = sparte;
this.Name = name;
this.Stichwort = stichwort;
}
function Trim(s)
{
while(s.length>0 && s.substring(s.length-1,s.length)==" ") // angehängte Leerzeichen entfernen
{ s = s.substring(0, s.length-1);
}
while(s.length>0 && s.substring(0,1)==" ") s = s.substring(1, s.length); // führende Leerzeichen entfernen
return s;
}
function GetKeywords(keyword)
{
var tmp = "";
var teilstring="";
tmp = Trim(keyword+"");
tmp = tmp.toLowerCase();
var nr = 0;
while(tmp.indexOf(" ")>=0)
{
teilstring = Trim(tmp.substring(0, tmp.indexOf(" ")));
if(teilstring.length>0)
{
nKeywords++;
aKeywords[nKeywords] = teilstring;
tmp = Trim(tmp.substring(tmp.indexOf(" ")+1, 99));
} // if
} //while
if(tmp.length>0)
{
nKeywords++;
aKeywords[nKeywords] = tmp;
} // if
// for (nr=0;nr<=nKeywords;nr++) alert(aKeywords[nr] + " | " + aKeywords[nr].length);
return true;
}
function printTreffer(keyword) {
var flag = false;
if (!keyword) {
document.write("Bitte geben Sie alle Suchworte getrennt durch Leerzeichen");
document.write("in das Formularfeld ein und starten Sie die Suche über die ");
document.write("gleichnamige Schaltfläche");
}
else // printTreffer(keyword);
{
GetKeywords(keyword);
// Keywords darstellen
document.write("Gesucht wurde nach: ");
for(var i=0;i<=nKeywords-1;i++) document.write(aKeywords[i]+" und ");
document.writeln(aKeywords[nKeywords]+"
");
document.writeln("
");
// Suche beginnen
for (var i=0; i < dataBASE.length; i++) {
var dbRecs_gefunden = true;
for (var j=0; j<=nKeywords;j++)
{
dbRecs_gefunden = dbRecs_gefunden &&
(dataBASE[i].Sparte.toLowerCase().indexOf(aKeywords[j]) != -1 ||
dataBASE[i].Name.toLowerCase().indexOf(aKeywords[j]) != -1 ||
dataBASE[i].Stichwort.toLowerCase().indexOf(aKeywords[j]) != -1);
}
if (dbRecs_gefunden)
{ document.writeln('- ', dataBASE[i].Name, "");
flag=true;
} // if dbRecs
} // Ende for-Schleife
document.writeln("
");
if (!flag) {
document.writeln('Zu Ihrer Suchabfrage wurde leider kein Treffer gefunden.
');
document.writeln('Bitte starten Sie eine neue Abfrage.');
} // If
} // if keyword
} // function
// -->